package a.f.h.a.a;

import a.c.e;
import a.c.q;
import a.c.z;

import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;

public class b
  extends a
{
  protected q c;
  protected Map d = new HashMap();
  public static boolean e;
  
  public b() {}
  
  public b(q paramq)
  {
    this();
    a(paramq);
  }
  
  public void d() {}
  
  public g a(g paramg, e parame)
  {
    return a(paramg, null, parame);
  }
  
  public g a(g paramg, z paramz, e parame)
  {
    g localg = new g(paramg, paramz, parame);
    if (parame != null) {
      a(parame, localg);
    }
    return localg;
  }
  
  public void e()
  {
    this.a = null;
  }
  
  public void f() {}
  
  public void a(q paramq)
  {
    this.c = paramq;
  }
  
  public void a(g paramg)
  {
    if (paramg == null)
    {
      if (f.e) {
        break label29;
      }
      this.a = a(null, null, null);
      if (!f.d) {
        return;
      }
    }
    label29:
    this.a = paramg;
  }
  
  public void a(e parame, g paramg)
  {
    this.d.put(parame, paramg);
  }
  
  public g a(e parame)
  {
    return (g)this.d.get(parame);
  }
  
  public e b(g paramg)
  {
    return paramg.e();
  }
  
  public String toString()
  {
    return o.a(this);
  }
  
  public void g()
  {
    boolean bool2 = f.e;
    boolean bool1 = f.d;
    Iterator localIterator = this.d.keySet().iterator();
    do
    {
      do
      {
        e locale;
        do
        {
          if (!localIterator.hasNext()) {
            break;
          }
          locale = (e)localIterator.next();
        } while (locale.g() != null);
        localIterator.remove();
      } while (bool2);
    } while (!bool1);
  }
}



/* Location:           E:\idea\

 * Qualified Name:     a.f.h.a.a.b

 * JD-Core Version:    0.7.0.1

 */